import { createApp } from 'vue'
import pinia from '@/store'

import App from './App.vue'
import router from './router'
//导入全局组件，比如element-plus,svg-icon等
import { globalRegister } from './global'
//引入svg图标
import 'virtual:svg-icons-register'
//引入模版的全局样式
import '@/styles/index.scss'

//引入jquery
// import $ from 'jquery'

//引入路由守卫鉴权信息
import '@/permission'

//创建vue应用
const app = createApp(App)

//安装全局组件
app.use(globalRegister)

//安装pinia
app.use(pinia)
//安装路由
app.use(router)
//安装
// app.use($)

// 开发环境打印环境变量
console.log('获取环境变量', import.meta.env)

//利用mockjs模拟数据(测试使用)
// axios({
//   url: '/api/user/login',
//   method: 'post',
//   data: {
//     username: 'admin',
//     password: '1111111',
//   },
// })

//将应用挂载到挂载点上
app.mount('#app')
